tragador de leguas - Spanish English Dictionary
History

tragador de leguas



Meanings of "tragador de leguas" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
tragador de leguas [m] fast-walking man